/**
 * 项目经理类
 */

public class Manager extends Person {
  private int salary;
  private int bonus;

  public int getSalary () {
    return salary;
  }

  public void setSalary (int salary) {
    this.salary = salary;
  }

  public int getBonus () {
    return bonus;
  }

  public void setBonus (int bonus) {
    this.bonus = bonus;
  }
  //无参构造
  public Manager () {}

  //带参构造
  public Manager (String name, int id, int salary, int bonus) {
    setName(name);
    setId(id);
    setSalary(salary);
    setBonus(bonus);
  }

  public void work () {
    System.out.println("工号为"+ getId() + "基本工资为" + getSalary() + "奖金为" + getBonus() + "的项目经理" + getName() + "正在努力的做着管理工作,");
    System.out.println("分配任务,检查员工提交上来的代码.....");
  }
}